mortar fire barrage - Francés Inglés Diccionario